export const btnsPurviewMap = {
  'MerchantUserApplyList': {
    query: 'MerchantUserApplyQuery',
    audit: 'MerchantUserApplyAudit',
    add: 'MerchantAdd'
  },
  'MerchantList': {
    query: 'MerchantQuery',
    update: 'MerchantModify',
    detail: 'MerchantDetail',
    editStatus: 'MerchantModifyStatus',
    removeTemp: 'MerchantContractTemplateRemove',
    addTemp: 'MerchantContractTemplateAdd'
  },
  'MerchantUserList': {
    query: 'MerchantUserQuery',
    add: 'MerchantUserAdd',
    update: 'MerchantUserModify',
    detail: 'MerchantUserDetail',
    editStatus: 'MerchantUserModifyStatus',
    remove: 'MerchantUserRemove'
  },
  'MerchantBusinessApplyList': {
    query: 'MerchantBusinessApplyQuery',
    audit: 'MerchantBusinessApplyAudit'
  },
  'ContractTemplateManage': {
    query: 'ContractTemplateQuery',
    sys: 'ContractTemplateSync',
    update: 'ContractTemplateModify',
    detail: 'ContractTemplateDetail',
    config: 'ContractTemplateConfParams',
    modifyShelf: 'ContractTemplateModifyShelf'
  },
  'CustContractList': {
    query: 'CustContractQuery',
    detail: 'CustContractDetail',
    downLoad: 'CustContractDownloadNetSignWithCert'
  },
  'CustContractSignLog': {
    query: 'CustContractSignLogQuery'
  },
  'CustBillList': {
    query: 'CustBillQuery',
    mark: 'CustBillMarkPay'
  },
  'MerchantContractList': {
    query: 'MerchantContractQuery',
    add: 'MerchantContractAdd',
    detail: ' MerchantContractDetail',
    mark: 'MerchantContractServiceFeeMarkPay',
    append: 'MerchantContractAppend',
    allocate: 'MerchantContractAllocate'
  },
  'MerchantContractCustContractList': {
    query: 'MerchantContractCustContractQuery'
  },
  'MerchantContractCustBillList': {
    query: 'MerchantContractCustBillQuery',
    mark: 'MerchantContractCustBillMarkPay'
  },
  'CollectionDetailList': {
    query: 'CollectionDetailQuery'
  },
  'EarlyRepaymentList': {
    query: 'EarlyRepaymentQuery',
    handle: 'EarlyRepaymentHandle'
  },
  'ConsumerList': {
    query: 'ConsumerQuery',
    editStatus: 'ConsumerModifyStatus'
  },
  'FranchiseeList': {
    query: 'FranchiseeQuery',
    add: 'FranchiseeAdd',
    update: 'FranchiseeModify',
    detail: 'FranchiseeDetail',
    editStatus: 'FranchiseeModifyStatus'
  },
  'CustMagerList': {
    query: 'CustMagerQuery',
    add: 'CustMagerAdd',
    update: 'CustMagerModify',
    detail: 'CustMagerDetail',
    delete: 'CustMagerRemove',
    editStatus: 'CustMagerModifyStatus'
  },
  'SysRoleManage': {
    query: 'SysRoleQuery',
    add: 'SysRoleAdd',
    update: 'SysRoleModify',
    detail: 'SysRoleDetail',
    delete: 'SysRoleRemove',
    editStatus: 'SysRoleModifyStatus',
    permissionTree: 'SysRolePermissionTree'
  },
  'SysUserManage': {
    query: 'SysUserQuery',
    add: 'SysUserAdd',
    update: 'SysUserModify',
    resetPsd: 'SysUserRestPassword',
    detail: 'SysUserDetail',
    delete: 'SysUserRemove',
    editStatus: 'SysUserModifyStatus'
  },
  'BannerManage': {
    query: 'BannerQuery',
    add: 'BannerAdd',
    update: 'BannerModify',
    detail: 'BannerDetail',
    delete: 'BannerRemove',
    editStatus: 'BannerModifyStatus',
    updateSeq: 'BannerModifySeq'
  },
  'RepaymentPlanManage': {
    query: 'RepaymentPlanQuery',
    add: 'RepaymentPlanAdd',
    update: 'RepaymentPlanModify',
    delete: 'RepaymentPlanRemove',
    editStatus: 'RepaymentPlanModifyStatus'
  }
}
